import hashlib
import numpy as np
from numpy.random import default_rng

# 定义字符串种子
seed_str = "this is a key"

# 计算字符串的哈希值
sha256 = hashlib.sha256(seed_str.encode()).digest()

# 使用哈希值作为种子
rng = default_rng(int.from_bytes(sha256, "big"))

# 生成随机数
r = rng.random()

# 保留两位小数
r = np.round(r, decimals=2)

# 输出结果
print(r)


arr1 = b'\x01\x02\x03\x04\x05\x06\x07\x08'

print(arr1)